package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;


@ApiModel(value = "跟单管理的实体")
public class Documentary {
  @ApiModelProperty(name = "documentary_id",notes = "主键",dataType = "String",required = false)
  private long documentary_id;
  @ApiModelProperty(name = "customer_id",notes = "客户id, 外键",dataType = "String",required = true)
  private long customer_id;
  @ApiModelProperty(name = "documentary_type",notes = "跟单方式",dataType = "String",required = true)
  private String documentary_type;
  @ApiModelProperty(name = "documentary_status",notes = "跟单状态",dataType = "String",required = false)
  private String documentary_status;
  @ApiModelProperty(name = "contact_id",notes = "跟单对象id，外键",dataType = "String",required = true)
  private long contact_id;
  @ApiModelProperty(name = "documentary_nextcontacttime",notes = "下次联系时间",dataType = "String",required = true)
  private String  documentary_nextcontacttime;
  @ApiModelProperty(name = "documentary_time",notes = "跟单时间",dataType = "String",required = true)
  private String  documentary_time;
  @ApiModelProperty(name = "documentary_remindtime",notes = "提醒时间",dataType = "String",required = true)
  private String  documentary_remindtime;

  @ApiModelProperty(name = "documentary_remark",notes = "备注",dataType = "String",required = false)
  private String documentary_remark;
  @ApiModelProperty(name = "documentary_remind",notes = "跟单提示（0 待跟单 ，1已跟单，2 结束跟单）",dataType = "String",required = true)
  private long documentary_remind;
  @ApiModelProperty(name = "document_number",notes = "文件数量",dataType = "Integer",required = true)

  private long document_number;

  public long getDocument_number() {
    return document_number;
  }

  public void setDocument_number(long document_number) {
    this.document_number = document_number;
  }

  @ApiModelProperty(name = "employee_name",notes = "跟单人名字",dataType = "String",required = true)

  private String employee_name;
  @ApiModelProperty(name = "need_starttime",notes = "需跟单的起始时间",dataType = "String",required = false)
  private String need_starttime;
  @ApiModelProperty(name = "need_stoptime",notes = "需跟单的终止时间",dataType = "String",required = false)

  private String need_stoptime;
  @ApiModelProperty(name = "already_starttime",notes = "已跟单的开始时间",dataType = "String",required = false)

  private String already_starttime;
  @ApiModelProperty(name = "already_stoptime",notes = "已跟单的终止时间",dataType = "String",required = false)

  private String already_stoptime;
  private Contact contact;
  private Customer customer;
  @ApiModelProperty(name = "contact_name",notes = "跟单对象姓名（只用于搜索）",dataType = "String",required = false)

  private String contact_name;
  @ApiModelProperty(name = "customer_name",notes = "客户姓名（只用于搜索）",dataType = "String",required = false)

  private String customer_name;

  public String getContact_name() {
    return contact_name;
  }

  public void setContact_name(String contact_name) {
    this.contact_name = contact_name;
  }

  public String getCustomer_name() {
    return customer_name;
  }

  public void setCustomer_name(String customer_name) {
    this.customer_name = customer_name;
  }

  public String getEmployee_name() {
    return employee_name;
  }

  public void setEmployee_name(String employee_name) {
    this.employee_name = employee_name;
  }

  public Contact getContact() {
    return contact;
  }

  public void setContact(Contact contact) {
    this.contact = contact;
  }





  public Customer getCustomer() {
    return customer;
  }

  public void setCustomer(Customer customer) {
    this.customer = customer;
  }

  public long getDocumentary_id() {
    return documentary_id;
  }

  public void setDocumentary_id(long documentary_id) {
    this.documentary_id = documentary_id;
  }

  public long getCustomer_id() {
    return customer_id;
  }

  public void setCustomer_id(long customer_id) {
    this.customer_id = customer_id;
  }

  public String getDocumentary_type() {
    return documentary_type;
  }

  public void setDocumentary_type(String documentary_type) {
    this.documentary_type = documentary_type;
  }

  public String getDocumentary_status() {
    return documentary_status;
  }

  public void setDocumentary_status(String documentary_status) {
    this.documentary_status = documentary_status;
  }

  public long getContact_id() {
    return contact_id;
  }

  public void setContact_id(long contact_id) {
    this.contact_id = contact_id;
  }

  public String getDocumentary_nextcontacttime() {
    return documentary_nextcontacttime;
  }

  public void setDocumentary_nextcontacttime(String documentary_nextcontacttime) {
    this.documentary_nextcontacttime = documentary_nextcontacttime;
  }

  public String getDocumentary_time() {
    return documentary_time;
  }

  public void setDocumentary_time(String documentary_time) {
    this.documentary_time = documentary_time;
  }

  public String getDocumentary_remindtime() {
    return documentary_remindtime;
  }

  public void setDocumentary_remindtime(String documentary_remindtime) {
    this.documentary_remindtime = documentary_remindtime;
  }

  public String getDocumentary_remark() {
    return documentary_remark;
  }

  public void setDocumentary_remark(String documentary_remark) {
    this.documentary_remark = documentary_remark;
  }

  public long getDocumentary_remind() {
    return documentary_remind;
  }

  public void setDocumentary_remind(long documentary_remind) {
    this.documentary_remind = documentary_remind;
  }






  public String getNeed_starttime() {
    return need_starttime;
  }

  public void setNeed_starttime(String need_starttime) {
    this.need_starttime = need_starttime;
  }

  public String getNeed_stoptime() {
    return need_stoptime;
  }

  public void setNeed_stoptime(String need_stoptime) {
    this.need_stoptime = need_stoptime;
  }

  public String getAlready_starttime() {
    return already_starttime;
  }

  public void setAlready_starttime(String already_starttime) {
    this.already_starttime = already_starttime;
  }

  public String getAlready_stoptime() {
    return already_stoptime;
  }

  public void setAlready_stoptime(String already_stoptime) {
    this.already_stoptime = already_stoptime;
  }
}
